﻿//#define _CRT_SECURE_NO_WARNINGS  1
////一定要动手，例子不管多么简单，建议至少自己手敲一遍看看是否理解了里头的细枝末节。
////一定要学会思考，思考为什么要这样，而不是那样。还要举一反三地思考
//#include<string>
//#include<iostream>
//using namespace std;
//#include<vector>
//
//
//void test()
//{
//	//创建一个大容器
//	vector<vector<int>> v;
//	//创建小容器
//	vector <int> v1;
//	vector <int> v2;
//	vector <int> v3;
//	vector <int> v4;
//	//向小容器中插入数据
//	for (int i = 0; i < 4; i++)
//	{
//		v1.push_back(i + 1);
//		v2.push_back(i + 2);
//		v3.push_back(i + 3);
//		v4.push_back(i + 4);
//	}
//	//将小容器插入大容器中
//	v.push_back(v1);
//	v.push_back(v2);
//	v.push_back(v3);
//	v.push_back(v4);
//	//通过大容器，输出容器内的数据
//	for (vector<vector<int>>::iterator it = v.begin(); it != v.end(); it++)
//	{
//		//（*it）是小容器，通过小容器的迭代器来访问
//		for (vector<int>::iterator vit = (*it).begin(); vit != (*it).end(); vit++)
//		{
//			cout << (*vit) << " ";
//		}
//		cout << endl;
//	}
//
//}
//int main()
//{
//	test();
//	system("pause");
//	return 0;
//}